
#smenu
{
z-index:2px;
float:left;
width:172px;
height:4.9mm;
text-decoration:none;
text-align:center;
font-size:82%;
color: buttontext;
background-color:#007FFF;;
padding:0.2em 0.3em;
border:1px solid blue;
}
#smenu:hover {background-color:white;}
#menu1,#menu2,#menu3,#menu4,#menu5{
margin-left:0px;
margin-top:-14px;
position: absolute;
}
table.menu
{
width:170px;
font-size:100%;
position:absolute;
visibility:hidden;
text-align:"center";
}


#login_div{
	width: 310px;
	height: 165px;
	border: 1px solid blue;
	float: right;
	margin-top: 8px;
	
	
}

#news_section{
	width: 310px;
	height: 295px;
	border: 1px solid blue;
	float: right;
	margin-top: 5px;
	
}

#notice{
	height:260px;
	border: 1px thin black;
	margin-top: 10px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
	color: brown;
	text-align: left;
}

#main_body{
	width: 729px;
	min-height: 468px;
	height: auto;
	border: 1px solid white;
	float: left;
	margin-top: 7px;
	margin-left: -12px;
	
}

